Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OAKTREE PLACE £234,000 17 Feb 2023
2 OAKTREE PLACE £350,400 25 Jun 2020
8 OAKTREE PLACE £170,000 8 Dec 2021
11 OAKTREE PLACE £144,750 25 Sep 2019
12 OAKTREE PLACE Terraced £125,000 18 Mar 2020
14 OAKTREE PLACE Detached £425,000 3 Apr 2006